home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HamCall (October 1991)
/
HamCall (Whitehall Publishing)(1991).bin
/
amateur
/
msys
/
msys111.exe
/
MSYS111.EXE
/
WHATSNEW.111
< prev
next >
Wrap
Text File
|
1991-03-31
|
11KB
|
255 lines
Changes from 1.10:
[ITEM 1]
ST sysop command has these new options:
RESET - now clears forward abort msg as well as all counters
Channels - gives status for active channels only
Ints - give counts of interrupts
Stats - gives port statistics
[ITEM 2]
New options on MSYS command (typed at DOS prompt)
NOHEARD - disables JK,JM,JD,JG,JB and JT recording. Saves 26,880 bytes
NONODE - disables network node, saves 28,104 bytes
NORAMHDRS - stores msg hdrs on disk only, saves 136 bytes per possible
msg. This can be quite slow if you have lots of msgs and
no disk cache. Could be useful on 286 systems with cache
in exTENded memory.
Example: MSYS NOHEARD NONODE NORAMHDRS
[ITEM 3]
New options on the lines in MSYSHOLD.DAT:
* at the beginning of the line makes it into a comment
TEXT=filename operand on a line
When specified, if other tests are met, the text and title of the msg will
be compared with the contents of the given filename. If any of the words in
the file match, the msg will be held. Case is ignored in the test.
Example: TO=ALL TEXT=WORDLIST.1 would cause all messages going to ALL to
be compared with the file WORDLIST.1.
Put one phrase or word per line in the file, enclosed in
either single or double quote marks. You may also put a number
between 1 and 255 at the beginning of the line before the quoted
phrase to assign a weight to the word. If no weight is given,
the word or phrase gets a weight of 255. Here is a sample file
of words:
'war'
"900"
"send check"
50 'send'
50 "check"
"That's it"
If the sum of the weights of these "words" found in the title or
msg text exceeds HOLdlevel (default 0) then the msg is held.
NOTE: HOLdlevel is a new sysop command!
Caution: 'war' would match an occurance of the word 'forWARd' in
a msg. Its not a real problem as it just means the msg will be
held not killed off.
[ITEM 4]
New bbs command: CC allows sending a "Carbon Copy" of a given message to
other stations. Only the originator of the msg or the Sysop can do this for
a given msg. Syntax is:
CC msg# call1@BBS1; call2@bbs2 ...
The @bbs parts are optional if the calls are users of your system. Example:
cc 4725 k8eiw@wb8bii; no8m
An alternate syntax for this command is:
CC msg# <filename
where filename does not include a file type (.DIS is automatically appended).
This file contains tocalls (and optionally @BBS) of the stations that should
get the copies. There is one call per line of the file. Example
CC 3195 <locals
The file LOCALS.DIS could contain
k8eiw @ wb8bii
NO8M
[ITEM 5]
New sysop command: LOGclose
This command closes the log file, renames it to form of yymmdd.LOG and then
opens a new log file.
[ITEM 6]
Timed execution of commands has now been added to MSYS. You can create a file
called MSYSTODO.DAT with commands and times they should be done. Wild cards
can be specified for the times. Each line consists of a time (given as exactly
8 characters) followed by a space, and then the command to execute at the
given time. The wildcard character is ? and they may only occupy positions
in the left part of the time. The format of the time is MMDDhhmm where MM is
the month number (1 to 12), DD is the day of the month (1 to at most 31),
hh is the hour (0 to 23) and mm is the minute (0 to 59). Here are some time
examples:
MMDDhhmm (pattern)
???????? every minute
???????0 every 10 minutes (times that are like 00 10 20 etc for the minutes)
??????00 at the beginning of every hour
????1200 at noon every day
????0000 at midnight every day
???10000 at midnight of the 1st, 11th and 21st days of each month
??010400 at 4 am the first of every month
01010000 at the beginning of every year
You can also specify a day of the week in the DD field, in place of the day
of the month. To do this you would put D# in the DD field (# is from 1 to
7 for Sunday to Saturday). Examples:
??D11200 Every Sunday at noon
11D52300 At 11 PM on each Thursday in November
Thats how the times are set up, now here is a complete example of things that
could go in MSYSTODO.DAT:
????0000 nod sav
????1200 nod sav
??010000 log
??d10000 copy msys.usr msysusr.bak
???????0 dt
This file would save the network node list twice a day, make a new log file
at the beginning of every month, make a backup of the user file every Sunday,
and display the time and date every 10 minutes.
[ITEM 7]
New sysop command HOLdlevel. Parameter is a number which if the sum of
word weights matched in message exceeds the value the message is held.
Because of this new command, the HOStname command now requires the
first 3 letters be used.
[ITEM 8]
Modem forwarding is now supported. In your forwarding file, you put a
F#, R#, or P# line followed by the things to forward. The format of
the F,R and P lines are identical except for the letter. This format
is different from what would be used for packet forwarding and is
as follows:
F# callsign phone# callword password
where # is the port number, callsign is the call of the station you
are forwarding to, phone number is the string to send to the modem to
dial, callword is the reply to give to Call:, and password is the
reply to give to Password: (questions asked by the destination MSYS
system when you call it). Example:
F1 WA8BXN ATDP5551212 swiss normal
Note: Everything is converted to upper case. Thus the station you are
calling must have UPPER CASE values for your callword and password.
The station you are calling must be running 1.11 or higher.
[ITEM 9]
Modem activity is now monitored on the F2 screen.
[ITEM 10]
The COpy and DELEte commands have been enhanced so they now understand
directories and wildcards much like the corresponding DOS commands.
[ITEM 11]
Device errors are now trapped by MSYS (you would previously get the
Abort, Retry, Ignore? message). The first occurance of the error is
given a response of retry, the second ignore. This will normally be
caught by particular function being performed which will terminate
with an error message, but MSYS should continue operation.
[ITEM 12]
If the disk is full when a message is sent to the system it will give
a msg to the connection station that the disk is full and then disconnect.
[ITEM 13]
The \Sysop command may now be typed /Sysop.
[ITEM 14]
A new SYSOP (not bbs) command R # allows you to read a message in the MAIL.BAK
directory (if it exists). Example:
cmd: R 12345
[ITEM 15]
A new BBS command for sysop use only is R*. It allows you to read all
held messages. After each is read you are prompted to enter H to continue
to holding the message, K to kill, N to release as private, or $ to
release as a bulletin.
[ITEM 16]
A new parameter can now be added at the end of the lines in MSYSPASS.MOD
(after the "password"). If NETNODE (must be all caps) is given, then
the caller will be connected to the network node instead of the BBS.
Use this option with CAUTION! Here is a sample line:
wombat poobear WA8BXN NETNODE
[ITEM 17]
NETMax command documented in 1.10 is removed.
[ITEM 18]
Users who send messages to stations without giving any @BBS or giving
unknown @BBS are warned of the fact.
[ITEM 19]
You can now forward directly through your own MSYS node (assuming it is
properly activated). Here are some examples how to do it:
F0 W8XYZ {This is the station we are forwarding to,
the number after F is not important}
%W8XYZ {Do a network connect to W8XYZ - assuming W8XYZ
is a BBS that is in our local node destination list}
W8XYZ {stuff to forward to this bbs}
-----
F0 W8XYZ
%W8XXX {connect to node W8XXX which is in our local dest list}
.C W8XYZ {normal node script continues here}
+to
?busy
W8XYZ
-----
[ITEM 20]
The output for the netnode U command has been reduced when just U is given
as the command. To get the longer version of output, type U *
[ITEM 21]
A new bbs command has been added, GX, which is the old G command but using
the directory specified by the dos SET MSYS:GREPDIR=directoryname command.
This means you can now have files that are searchable but not downloadable.
[ITEM 22]
A new sysop command has been added WRecord (window record) which sends all
output to a disk file. The command format is WRecord window#
The first time use the command for a given window it begins recording
everything sent to that window in a file called windowN.dat where N is
the window number. The second time you use the command for the same
window it turns off recording for that window. Using the command with
no operands displays the status of recording. NOTE: This function
produces a lot of disk output quickly. It can fill up your disk. It
also slows down the system a fair amount due to all the disk writes.
This command was added for debugging purposes and should not be used
as a general purpose capture command. You can determine the window
numbers by using the W? command.
[ITEM 23]
Changes have been made to the way *** LINKED TO is processed in the BBS
to hopefully be more accomodating to other networking methods (texnet etc).
[ITEM 24]
Changes have been made to various MUTIL routines to improve processing.
The routine that deletes old bids has been speeded up considerably. BE
SURE TO USE THIS FUNCTION PERIODICALLY!
[ITEM 25]
Improved DRSI drivers are found on the second disk. More than 2 DRSI
cards should be usable but each will still need its own interrupt.
Hopefully this restriction will be lifted in future versions.
[ITEM 26]
Those of you that are getting your copies of MSYS from Cleveland Hamnet
might consider making a contribution to the sysop of the system to help
pay the phone expenses. Who knows, if there are enough contributions
another line might be added. Cleveland Hamnet is run by
Dave Foran WB8APD
5439 Nan Linn Drive
Willoughby, OH 44094
If you download from some other system consider contributing to that
system.
Contributions to the MSYS project itself are always gratefully accepted
as well. They can be sent to me (WA8BXN).
[ITEM 27]
If you are starting with version 1.11, be sure to read the file WHATSNEW.110.
The MSYS110.DOC file has not been updated for version 1.11.